<template>
  <ul class="video">
    <!-- 循环生成内容 -->
    <li v-for="(item, index) in video" :key="index">
      <a href="#">
        <img :src="item.src" alt="" />
        <p>
          <b>{{ item.introduce }}</b>
        </p>
        <div>
          <span>{{ item.times }}</span>
          <br />
          <span>{{ item.from }}</span>
        </div>
      </a>
    </li>
  </ul>
</template>
<style lang="scss">
.video {
  width: 1290px;
  margin: 20px auto;
  overflow: hidden;
  li {
    width: 208px;
    height: 253px;
    background: #fff;
    float: left;
    margin-right: 28px;
    margin-bottom: 28px;
    box-shadow: 0 0 0 1px rgb(0 0 0 / 5%), 0 2px 3px 0 rgb(0 0 0 / 10%);
    border-radius: 6px;
    &:hover {
      box-shadow: 0 0 0 1px rgb(0 0 0 / 5%), 0 2px 4px 1px rgb(0 0 0 / 14%);
      transition: all 0.2s ease-out;
    }
    a {
      font-size: 12px;
      color: #111;
    }
    img {
      width: 100%;
    }
    p {
      height: 54px;
      font-size: 13px;
      margin: 16px;
    }
    div {
      padding-left: 16px;
    }
  }
}
</style>
<script>
export default {
  data() {
    return {
      video: [
        {
          src:
            'https://th.bing.com/th?&id=OVF.DdQx7UPRc8qJBiMcDT%2binw&w=227&h=126&c=7&pid=2.1&rs=1',
          introduce: 'Vue js 3的动画和过渡',
          times: '已浏览 3 次 · 17 小时前',
          from: 'bilibili.com > 南风渐暖__',
        },
        {
          src:
            'https://th.bing.com/th?&id=OVF.DdQx7UPRc8qJBiMcDT%2binw&w=227&h=126&c=7&pid=2.1&rs=1',
          introduce: '重新学习前端，从vue开始',
          times: '已浏览 4 次 · 3天前',
          from: 'bilibili.com > 追剧小儿哈',
        },
        {
          src:
            'https://th.bing.com/th?&id=OVF.tWtLtHHPz1JQTuO4cYNeqw&w=227&h=126&c=7&pid=2.1&rs=1',
          introduce: 'Vue 3.2 发布， ＜script setup＞ + TS + Volar = 真香_组件',
          times: '2天前',
          from: 'sohu > 书圈',
        },
        {
          src:
            'https://tse1-mm.cn.bing.net/th?id=OVF.wXmu8EfO2Zzm9xN0GAbVyw&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: 'Vue CLI 3.x的使用',
          times: '已浏览 4 次 · 2 小时前',
          from: 'bilibili.com > 开飞机的坦克',
        },
        {
          src:
            'https://tse3-mm.cn.bing.net/th?id=OVF.Jr2rCYufggfcYzOyaksVTg&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: 'vue-elelment-admin权限管理、动态菜单、动态路由、按钮权限',
          times: '已浏览 5.7k 次 · 三天前',
          from: 'soul > 你猜呢',
        },
        {
          src:
            'https://tse3-mm.cn.bing.net/th?id=OVF.sb5hs5Rz7liiGliEh9fR%2fg&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: 'vue项目如何debug/三种方式/ chrome + vscode + vue devtool',
          times: '已浏览 150 次 · 三天前',
          from: 'bilibili.com > Janey的极简分享',
        },
        {
          src:
            'https://th.bing.com/th?&id=OVF.1HJt7M2SvRqruPWsyk84Gg&w=227&h=126&c=7&pid=2.1&rs=1',
          introduce: '（持续更新中）快速掌握 Vue 面试题',
          times: '已浏览 3 次 · 17 小时前',
          from: 'soul.com > 哈默聊前端',
        },
        {
          src:
            'https://tse4-mm.cn.bing.net/th?id=OVF.GOUbqwtUie8XBu7jUwJBww&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: '【云知梦】SpringBoot+Vue分布式项目实战',
          times: '已浏览 3 次 · 17 小时前',
          from: 'bilibili.com > 南风渐暖__',
        },
        {
          src:
            'https://tse3-mm.cn.bing.net/th?id=OVF.oIGxT7gDksM1OCLOIRXxuw&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: '最新 Vue.js 后台管理系统项目实战（今日头条）',
          times: '已浏览 3 次 · 17 小时前',
          from: 'soul.com > 哈默聊前端',
        },
        {
          src:
            'https://tse3-mm.cn.bing.net/th?id=OVF.ubXOiT3DdTjoFPdnMN84NA&w=227&h=127&c=7&rs=1&qlt=90&o=5&dpr=1.25&pid=2.1',
          introduce: '会议管理系统-前后端分离springboot+vue',
          times: '已浏览 3 次 · 17 小时前',
          from: 'bilibili.com > 哈默聊前端',
        },
      ],
    }
  },
}
</script>
